package com.company;

import java.util.Collection;
import java.util.Set;

/**
 * 通用匹配
 *
 * @param <T>
 */
public interface Match<T> {
    /**
     * 添加匹配
     * @param ele
     */
    void add(T ele);

    /**
     * 匹配成功
     * @param list
     */
    void success(Collection<T> list);

    /**
     * 匹配失败，未达到固定匹配人数
     * @param list
     */
    void fail(Collection<T> list);
}